Modulo 6, Tema 4, Sentencia For .. in

Instrucciones

Construir una página HTML con un script que primero defina el siguiente objeto:
var y = {x:'hola', y:'que', z:'tal', t: 'estás'}

A continuación debe concatenar los strings que contienen sus propiedades en un único string, con los valores separados por un espacio en blanco, utilizando el bucle for/in.

Por último, debe mostrar el string concatenado en la página HTML con la función document.write(....)

Diseño

<script type="text/javascript"> //Se declaran las variables var y = {x:'hola', y:'que', z:'tal', t: 'estás'}; var i, cadena; // Usamos el for para recorrer los registros for ( i in y){ if (i == "x") // Uso el if para inicializar la varialbe y eliminar posible basura cadena = y[i]; else cadena += " " + y[i]; } cadena += "<br>"; // Se le añade un salto de linea document.writeln(cadena); // Se muestra por pantalla </script>

Resultado

var y = {x:'hola', y:'que', z:'tal', t: 'estás'}